power box - German English Dictionary